export interface ProductVO {
  /**
   * 商品id
   */
  id: string | number;

  /**
   * 商品编号
   */
  productNo: string;

  /**
   * 服务商家id
   */
  merId: string | number;

  /**
   * 商品名称
   */
  productName: string;

  /**
   * 商品图片
   */
  image: string;

  /**
   * 商品图片Url
   */
  imageUrl: string;
  /**
   * 轮播图
   */
  sliderImage: string | number;

  /**
   * 轮播图Url
   */
  sliderImageUrl: string;
  /**
   * 商品简介
   */
  storeInfo: string;

  /**
   * 关键字
   */
  keyword: string;

  /**
   * 分类id
   */
  cateId: string | number;

  /**
   * 子分类id
   */
  cateChildId: string | number;

  /**
   * 规格id
   */
  ruleId: string | number;

  /**
   * 关联的消费券id
   */
  voucherId: string | number;

  /**
   * 展示价格
   */
  labelPrice: string;

  /**
   * 商品价格
   */
  price: number;

  /**
   * 是否是会员特价   0 - 不是  1 - 是
   */
  isVip: number;

  /**
   * 会员价格
   */
  vipPrice: number;

  /**
   * 市场价
   */
  otPrice: number;

  /**
   * 邮费
   */
  postage: number;

  /**
   * 单位名
   */
  unitName: string;

  /**
   * 排序
   */
  sort: number;

  /**
   * 销量
   */
  sales: number;

  /**
   * 库存
   */
  stock: number;

  /**
   * 是否是销售类型的商品或服务  0 - 咨询类型 1 - 销售类型
   */
  isSale: number;

  /**
   * 是否限购 0 - 不限购  1 - 限购
   */
  isLimit: number;

  /**
   * 限购数量
   */
  limitCount: number;

  /**
   * 状态（0：未上架，1：上架）
   */
  isShow: number;

  /**
   * 是否热卖
   */
  isHot: number;

  /**
   * 是否优惠
   */
  isBenefit: number;

  /**
   * 是否精品
   */
  isBest: number;

  /**
   * 是否新品
   */
  isNew: number;

  /**
   * 是否是折扣券
   */
  isCoupon: number;

  /**
   * 产品描述
   */
  description: string;

  /**
   * 是否包邮
   */
  isPostage: number;

  /**
   * 是否删除
   */
  isDel: number;

  /**
   * 成本价
   */
  cost: number;

  /**
   * 是否优品推荐
   */
  isGood: number;

  /**
   * 虚拟销量
   */
  ficti: number;

  /**
   * 浏览量
   */
  browse: number;

  /**
   * 是否单独分佣 0 - 否 1 - 是
   */
  isSub: number;

  /**
   * 分佣方式  0 - 按固定金额  1 - 按售价的比例
   */
  subType: number;

  /**
   * 拿出来的分成总额
   */
  splitMoney: number;

  /**
   * 运费模板ID
   */
  tempId: string | number;

  /**
   * 规格 0单 1多
   */
  specType: number;

  /**
   * 分成类型code
   */
  splitType: string;

  /**
   * 分成类型id
   */
  splitTypeId: string | number;

  /**
   * 业主分成比例
   */
  proprietorRate: number;

  /**
   * 物业公司分成比例
   */
  propertyRate: number;

  /**
   * 平台分成比例
   */
  platformRate: number;

  /**
   * 产品二维码
   */
  qrCode: string;

  /**
   * 购买须知
   */
  buyingTips: string;

  /**
   * 是否是 有活动期限的商品 0 - 不是  1 - 是
   */
  isActive: number;

  /**
   * 活动开始时间
   */
  activeBeginTime: string;

  /**
   * 活动结束时间
   */
  activeEndTime: string;

  productImgs?: any;
}

export interface ProductForm extends BaseEntity {
  /**
   * 商品id
   */
  id?: string | number;

  /**
   * 商品编号
   */
  productNo?: string;

  /**
   * 服务商家id
   */
  merId?: string | number;

  /**
   * 商品名称
   */
  productName?: string;

  /**
   * 商品图片
   */
  image?: string;

  /**
   * 轮播图
   */
  sliderImage?: string | number;

  /**
   * 商品简介
   */
  storeInfo?: string;

  /**
   * 关键字
   */
  keyword?: string;

  /**
   * 分类id
   */
  cateId?: string | number;

  /**
   * 子分类id
   */
  cateChildId?: string | number;

  /**
   * 规格id
   */
  ruleId?: string | number;

  /**
   * 关联的消费券id
   */
  voucherId?: string | number;

  /**
   * 展示价格
   */
  labelPrice?: string;

  /**
   * 商品价格
   */
  price?: number;

  /**
   * 是否是会员特价   0 - 不是  1 - 是
   */
  isVip?: number;

  /**
   * 会员价格
   */
  vipPrice?: number;

  /**
   * 市场价
   */
  otPrice?: number;

  /**
   * 邮费
   */
  postage?: number;

  /**
   * 单位名
   */
  unitName?: string;

  /**
   * 排序
   */
  sort?: number;

  /**
   * 销量
   */
  sales?: number;

  /**
   * 库存
   */
  stock?: number;

  /**
   * 是否是销售类型的商品或服务  0 - 咨询类型 1 - 销售类型
   */
  isSale?: number;

  /**
   * 是否限购 0 - 不限购  1 - 限购
   */
  isLimit?: number;

  /**
   * 限购数量
   */
  limitCount?: number;

  /**
   * 状态（0：未上架，1：上架）
   */
  isShow?: number;

  /**
   * 是否热卖
   */
  isHot?: number;

  /**
   * 是否优惠
   */
  isBenefit?: number;

  /**
   * 是否精品
   */
  isBest?: number;

  /**
   * 是否新品
   */
  isNew?: number;

  /**
   * 是否是折扣券
   */
  isCoupon?: number;

  /**
   * 产品描述
   */
  description?: string;

  /**
   * 是否包邮
   */
  isPostage?: number;

  /**
   * 是否删除
   */
  isDel?: number;

  /**
   * 成本价
   */
  cost?: number;

  /**
   * 是否优品推荐
   */
  isGood?: number;

  /**
   * 虚拟销量
   */
  ficti?: number;

  /**
   * 浏览量
   */
  browse?: number;

  /**
   * 是否单独分佣 0 - 否 1 - 是
   */
  isSub?: number;

  /**
   * 分佣方式  0 - 按固定金额  1 - 按售价的比例
   */
  subType?: number;

  /**
   * 拿出来的分成总额
   */
  splitMoney?: number;

  /**
   * 运费模板ID
   */
  tempId?: string | number;

  /**
   * 规格 0单 1多
   */
  specType?: number;

  /**
   * 分成类型code
   */
  splitType?: string;

  /**
   * 分成类型id
   */
  splitTypeId?: string | number;

  /**
   * 业主分成比例
   */
  proprietorRate?: number;

  /**
   * 物业公司分成比例
   */
  propertyRate?: number;

  /**
   * 平台分成比例
   */
  platformRate?: number;

  /**
   * 产品二维码
   */
  qrCode?: string;

  /**
   * 购买须知
   */
  buyingTips?: string;

  /**
   * 是否是 有活动期限的商品 0 - 不是  1 - 是
   */
  isActive?: number;

  /**
   * 活动开始时间
   */
  activeBeginTime?: string;

  /**
   * 活动结束时间
   */
  activeEndTime?: string;

  header?: any;

  /**
   * 预览图片
   */
  productImgs?: any;

  /**
   *  轮播图片
   */
  productImgLunbos?: any;

  sliderImagePath?: string;
}

export interface ProductQuery extends PageQuery {

  /**
   * 商品编号
   */
  productNo?: string;

  /**
   * 服务商家id
   */
  merId?: string | number;

  /**
   * 商品名称
   */
  productName?: string;

  /**
   * 商品图片
   */
  image?: string;

  /**
   * 轮播图
   */
  sliderImage?: string | number;

  /**
   * 商品简介
   */
  storeInfo?: string;

  /**
   * 关键字
   */
  keyword?: string;

  /**
   * 分类id
   */
  cateId?: string | number;

  /**
   * 子分类id
   */
  cateChildId?: string | number;

  /**
   * 规格id
   */
  ruleId?: string | number;

  /**
   * 关联的消费券id
   */
  voucherId?: string | number;

  /**
   * 展示价格
   */
  labelPrice?: string;

  /**
   * 商品价格
   */
  price?: number;

  /**
   * 是否是会员特价   0 - 不是  1 - 是
   */
  isVip?: number;

  /**
   * 会员价格
   */
  vipPrice?: number;

  /**
   * 市场价
   */
  otPrice?: number;

  /**
   * 邮费
   */
  postage?: number;

  /**
   * 单位名
   */
  unitName?: string;

  /**
   * 排序
   */
  sort?: number;

  /**
   * 销量
   */
  sales?: number;

  /**
   * 库存
   */
  stock?: number;

  /**
   * 是否是销售类型的商品或服务  0 - 咨询类型 1 - 销售类型
   */
  isSale?: number;

  /**
   * 是否限购 0 - 不限购  1 - 限购
   */
  isLimit?: number;

  /**
   * 限购数量
   */
  limitCount?: number;

  /**
   * 状态（0：未上架，1：上架）
   */
  isShow?: number;

  /**
   * 是否热卖
   */
  isHot?: number;

  /**
   * 是否优惠
   */
  isBenefit?: number;

  /**
   * 是否精品
   */
  isBest?: number;

  /**
   * 是否新品
   */
  isNew?: number;

  /**
   * 是否是折扣券
   */
  isCoupon?: number;

  /**
   * 产品描述
   */
  description?: string;

  /**
   * 是否包邮
   */
  isPostage?: number;

  /**
   * 是否删除
   */
  isDel?: number;

  /**
   * 成本价
   */
  cost?: number;

  /**
   * 是否优品推荐
   */
  isGood?: number;

  /**
   * 虚拟销量
   */
  ficti?: number;

  /**
   * 浏览量
   */
  browse?: number;

  /**
   * 是否单独分佣 0 - 否 1 - 是
   */
  isSub?: number;

  /**
   * 分佣方式  0 - 按固定金额  1 - 按售价的比例
   */
  subType?: number;

  /**
   * 拿出来的分成总额
   */
  splitMoney?: number;

  /**
   * 运费模板ID
   */
  tempId?: string | number;

  /**
   * 规格 0单 1多
   */
  specType?: number;

  /**
   * 分成类型code
   */
  splitType?: string;

  /**
   * 分成类型id
   */
  splitTypeId?: string | number;

  /**
   * 业主分成比例
   */
  proprietorRate?: number;

  /**
   * 物业公司分成比例
   */
  propertyRate?: number;

  /**
   * 平台分成比例
   */
  platformRate?: number;

  /**
   * 产品二维码
   */
  qrCode?: string;

  /**
   * 购买须知
   */
  buyingTips?: string;

  /**
   * 是否是 有活动期限的商品 0 - 不是  1 - 是
   */
  isActive?: number;

  /**
   * 活动开始时间
   */
  activeBeginTime?: string;

  /**
   * 活动结束时间
   */
  activeEndTime?: string;

    /**
     * 日期范围参数
     */
    params?: any;
}



